remove impediments - Turc Anglais Dictionnaire